red cotton tree
noun
: a tree (Bombax malabaricum) of India having striking red fleshy flowers borne while the leaves are off the tree
Love words? Need even more definitions?
Merriam-Webster unabridged
Share